Configuring Key Pairs

erwin Data Intelligence (erwin DI) supports key pair authentication for Snowflake. To use this authentication, ensure that you do the following:

  1. Generate a private and public key using OpenSSL. You can generate encrypted or unencrypted keys.
  2. Configure public and private keys to your Snowflake user account.
  3. Move the bc-fips-1.0.2.jar file from \Apache Software Foundation\<Tomcat X.X>\webapps\erwinDISuite\WEB-INF\lib to \Apache Software Foundation\<Tomcat X.X>\lib and restart tomcat.

You can a configure key pair using an encrypted or unencrypted private key.

Encrypted Keys

To configure a key pair using encrypted private key in erwin DI, follow these steps:

  1. Ensure that Encrypted Private File is switched ON.
  2. By default, Encrypted Private File and Upload Key Pair File are switched ON.

  3. In the Passphrase box, enter the passphrase.
  4. Under Key Pair File, click to browse and select the encrypted private key file.
  5. Click Upload.
  6. The private key is uploaded and the key pair is configured.

Unencrypted Keys

To configure a key pair using unencrypted private key in erwin DI, follow these steps:

  1. Switch Encrypted Private File to OFF.
  2. Under Key Pair File, click to browse and select the unencrypted private key file.
  3. Click Upload.
  4. Alternatively, you can switch Upload Key Pair File to OFF and paste the unencrypted private key in the Private Key text box. Then, click Upload.

    The private key is uploaded and the key pair is configured.